package com.zpz.framework.zpzoauth.dao;

import com.zpz.framework.zpzoauth.common.dao.ZpzOauthBaseMapper;
import com.zpz.framework.zpzoauth.pojo.po.FrameDataAccess;

import java.util.List;
import java.util.Map;

/**
 * @author zhaowen
 * @description 数据权限mapper
 * @create 2019-07-22 10:53
 */
public interface ZpzOauthDataAccessMapper extends ZpzOauthBaseMapper<FrameDataAccess> {


    /**
     * 查询数据权限
     * @param mapParam
     * @return
     */
    FrameDataAccess selectDataOauth(Map mapParam);

    /**
     * 修改数据权限
     * @param
    * @return
     */
    Integer updateFrameDataAccess(FrameDataAccess framedataAccess);

    /**
     * 删除数据权限
     * @param mapParam
     * @return
     */
    Integer deleteFrameDataAccess(Map mapParam);

    /**
     * 查询数据权限列表
     */
    List<FrameDataAccess> selectDataOauthList();

    /**
     * 添加数据权限
     */
    Integer insertDataOauth(FrameDataAccess frameDataAccess);

}
